/*
 * @(#)FormSubmissionHtml.java
 *
 * Copyright (c) 2003 DCIVision Ltd
 * All rights reserved.
 *
 * This software is the confidential and proprietary information of DCIVision
 * Ltd ("Confidential Information").  You shall not disclose such Confidential
 * Information and shall use it only in accordance with the terms of the license
 * agreement you entered into with DCIVision Ltd.
 */
package com.dcivision.form.bean;

import com.dcivision.framework.bean.AbstractBaseObject;

/**
  FormSubmissionHtml.java

  This class is the serializable bean reflecting business logic uses.

    @author           Vera Wang
    @company          DCIVision Limited
    @creation date    20/05/2004
    @version          $Revision: 1.5 $
*/

public class FormSubmissionHtml extends AbstractBaseObject {

  public static final String REVISION = "$Revision: 1.5 $";

  static final long serialVersionUID = -5608285722621514652L;

  private Integer formRecordID = null;
  private Integer formPageID = null;
  private Integer formSectionID = null;
  private Object pageHtml = null;
  private String version = null;
  private String status = null;

  public FormSubmissionHtml() {
    super();
  }

  public Integer getFormRecordID() { 
    return(this.formRecordID);
  }

  public void setFormRecordID(Integer formRecordID) { 
    this.formRecordID = formRecordID;
  }

  public Integer getFormPageID() { 
    return(this.formPageID);
  }

  public void setFormPageID(Integer formPageID) { 
    this.formPageID = formPageID;
  }

  public Integer getFormSectionID() { 
    return(this.formSectionID);
  }

  public void setFormSectionID(Integer formSectionID) { 
    this.formSectionID = formSectionID;
  }  
  public Object getPageHtml() { 
    return(this.pageHtml);
  }

  public void setPageHtml(Object pageHtml) { 
    this.pageHtml = pageHtml;
  }
  
  public String getVersion() { 
    return(this.version);
  }

  public void setVersion(String version) { 
    this.version = version;
  }

  public String getStatus() { 
    return(this.status);
  }

  public void setStatus(String status) { 
    this.status = status;
  }
  
  public Object clone() {
    FormSubmissionHtml obj = new FormSubmissionHtml();
    obj.setID(this.getID());
    obj.setFormRecordID(this.getFormRecordID());
    obj.setFormPageID(this.getFormPageID());
    obj.setFormSectionID(this.getFormSectionID());
    obj.setPageHtml(this.getPageHtml());
    obj.setVersion(this.getVersion());
    obj.setStatus(this.getStatus());

    obj.setRecordStatus(this.getRecordStatus());
    obj.setUpdateCount(this.getUpdateCount());
    obj.setCreatorID(this.getCreatorID());
    obj.setCreateDate(this.getCreateDate());
    obj.setUpdaterID(this.getUpdaterID());
    obj.setUpdateDate(this.getUpdateDate());
    obj.setCreatorName(this.getCreatorName());
    obj.setUpdaterName(this.getUpdaterName());
    return(obj);
  }

}
